技術問答
技術文章
iT 徵才
Tag
聊天室
2024 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2022 iThome 鐵人賽
DAY
10
1
自我挑戰組
開始系統測試
系列 第
10
篇
Day 10 | 等價類劃分
14th鐵人賽
Pancy
2022-09-25 18:23:10
833 瀏覽
分享至
等價類劃分的核心思想
通過需求分析,找出程式的輸入域(輸入要求)。
將輸入域劃分成若干類(有效類和無效類)
每一個類別中選取代表性數據等價於這一類中的其他值
等價類劃分的步驟
需求分析
劃分等價類(根據需求,有效等價類、無效等架類)
等價類劃分案例
步驟一:需求分析
閱讀文檔
借助開發知識
與開發或用戶溝通
了解用戶群與領域知識
寫出需求:
-99~99之間的整數
步驟二:劃分等價類並細化
有效類
-99到99之間的整數
細化
負數
0
正數
無效類
超範圍
小於-99
大於99
非法類型
浮點數
字元或字串
等價類劃分注意事項
不但要考慮有效等價類(正向測試),也要考慮無效等價類(逆/負/反向測試)
兩塊化成一塊(等價類劃分過粗),結果會導致遺漏其中一種測試情況
一塊化成兩塊(等價類劃分過細),結果會導致冗餘測試
留言
追蹤
檢舉
上一篇
Day 9 | 場景法
下一篇
Day 11 | 邊界值分析
系列文
開始系統測試
共
30
篇
目錄
RSS系列文
訂閱系列文
11
人訂閱
26
Day 26 | 性能測試
27
Day 27 | Web測試
28
Day 28 | 手機APP測試(一)
29
Day 29 | 手機APP測試(二)
30
Day 30 | 自動化測試概述
完整目錄
直播研討會
{{ item.subject }}
{{ item.channelVendor }}
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
1064
組
團體組數
40
組
累計文章數
22125
篇
完賽人數
595
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
看更多
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
windows server
linux
css
react
vue.js
熱門問題
網域切換的技術詢問
請問華碩分享器的系統紀錄這是在說明什麼
請問各位大神,有辦法更改家中的網路對外IP嗎 Orz
Mail server 資料不見
AD USER 多重登入問題
PDF簽章疑問
請問有 PDF 能一張一張翻譯加AI分析的方便工具嗎?
自家網站DNS連線逾時會載入很慢
请教两个问题(文字和手机
網路查詢指令應用
熱門回答
請問各位大神,有辦法更改家中的網路對外IP嗎 Orz
JS 是否可以匯入「.xls」
Exchange 刪除使用者 救回信件
自家網站DNS連線逾時會載入很慢
網路查詢指令應用
熱門文章
當了兩個月的轉職工程師是怎樣的感覺?
iPhone升級iOS18之後 Vigor Router Firewall 路由器 防火牆 SmartVPN Client 問題
從「這次不會壞吧」到自動化的未來:19 所以模型版本控制工具怎麼選?
入門 ASP.NET Web Forms:建立您的第一個 Web 應用程式
Python 字典{ dict }的不可變鍵、setdefault() 和 get()
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}